ghost-faced bats - Alemán Inglés Diccionario